forked from sigstore/policy-controller
-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update go dependencies #42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
red-hat-konflux
wants to merge
1
commit into
main
Choose a base branch
from
konflux/mintmaker/main/go-deps
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Reviewer's GuideThis pull request updates a large set of Go module dependencies to their latest minor, patch, or digest versions, as specified in go.mod. No application code changes are included; the implementation consists solely of dependency version bumps and associated go.mod/go.sum updates. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
45a3e5c
to
11d8fe3
Compare
bbdcd0a
to
3c6d12b
Compare
/retest |
7eb4a35
to
2082a1d
Compare
3115927
to
86fa229
Compare
0ce7ef8
to
fc650b5
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
fc650b5
to
a2ec7e6
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.120.0
->v0.121.2
v0.15.0
->v0.16.2
v0.6.0
->v0.7.0
v1.5.0
->v1.5.2
v1.21.1
->v1.22.0
v0.6.6
->v0.6.7
05415f1
->7399e0f
v0.12.1
->v0.13.1
v0.14.0
->v0.18.1
v1.9.0
->v1.10.1
v1.3.1
->v1.4.0
v1.1.1
->v1.2.0
v0.11.29
->v0.11.30
v0.9.23
->v0.9.24
v0.5.12
->v0.5.13
v0.4.6
->v0.4.7
v0.3.0
->v0.3.1
v0.2.1
->v0.2.2
v0.6.0
->v0.6.1
v1.2.5
->v1.4.1
v1.2.0
->v1.2.1
v0.0.4
->v0.0.5
v1.0.0
->v1.0.1
v0.1.0
->v0.1.1
v1.2.1
->v1.3.9
v1.3.2
->v1.4.6
v1.17.67
->v1.17.70
v1.16.30
->v1.16.32
v1.3.34
->v1.3.36
v1.12.3
->v1.12.4
v1.12.15
->v1.12.17
v1.22.2
->v1.22.4
v1.3.7
->v1.6.1
785e297
->19d51d7
220c5c2
->c455327
v1.8.0
->v1.9.0
v0.5.1
->v0.6.0
v1.4.2
->v1.4.3
v1.0.2
->v1.0.3
v1.3.1
->v1.3.2
v0.20.3
->v0.20.6
dbcd01c
->59a4b85
dbcd01c
->59a4b85
v0.7.7
->v0.7.8
v1.16.0
->v1.20.0
v1.1.1
->v1.1.2
78744e9
->9ef845f
661be99
->d2f9f49
v1.17.11
->v1.18.0
de9c061
->1bfc318
v1.1.0
->v1.5.1
v1.1.0
->v1.1.1
v1.21.1
->v1.22.0
v0.6.1
->v0.6.2
v0.62.0
->v0.64.0
v0.15.1
->v0.16.1
v0.22.8
->v0.28.0
cf1acfc
->65e299d
v0.7.0
->v0.9.0
v0.4.1
->v0.4.3
v0.7.22
->v0.7.23
v1.9.3
->v1.9.5
v0.7.1
->v0.7.3
v1.9.3
->v1.9.5
v1.9.3
->v1.9.5
v1.9.3
->v1.9.5
v1.9.3
->v1.9.5
v1.2.5
->v1.2.8
v1.12.0
->v1.14.0
v1.7.1
->v1.9.2
v0.11.6
->v0.12.1
v0.127.0
->v0.130.1
v1.14.0
->v1.17.4
v0.60.0
->v0.61.0
v0.60.0
->v0.61.0
v1.9.0
->v1.11.0
7e4ce0a
->b7579e2
v0.24.0
->v0.25.0
v0.39.0
->v0.41.0
v0.29.0
->v0.30.0
v0.13.0
->v0.15.0
v0.32.0
->v0.33.0
v0.31.0
->v0.32.0
v0.24.0
->v0.26.0
v0.11.0
->v0.12.0
v0.32.0
->v0.34.0
v0.228.0
->v0.238.0
207652e
->513f239
207652e
->513f239
207652e
->513f239
v0.32.3
->v0.33.2
v0.27.6
->v0.33.2
v0.32.3
->v0.33.2
v0.32.3
->v0.33.2
v0.29.4
->v0.33.2
v0.32.2
->v0.33.2
1244d31
->85fd79d
2dd684a
->8b98d1e
32ad38e
->8b98d1e
1f6e0b7
->4c0f3b2
e89096d
->f525e18
0914314
->f525e18
74c4be5
->fd105c6
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
googleapis/google-cloud-go (cloud.google.com/go)
v0.121.2
Compare Source
Documentation
v0.121.1
Compare Source
Bug Fixes
v0.121.0
Compare Source
Features
v0.120.1
Compare Source
Bug Fixes
cue-lang/cue (cuelang.org/go)
v0.13.1
Compare Source
Evaluator
The evaluator's core packages no longer depend on the
golang.org/x/mod
module, which was only used to format version strings.Fix a regression causing "cyclic field to reference" in some cases.
Fix a regression causing closedness rules to not apply in some cases.
Disable a minor optimization which was also causing closedness rules to not apply in some cases.
cmd/cue
Fix a build error triggered by changes in the upcoming Go 1.25 version, allowing v0.13 to be used further into the future.
cue mod mirror --dry-run
now works as documented; it had been left unimplemented by accident.Full list of changes since v0.13.0
65a5178
72bf578
ea56b5a
e316125
1214950
by @mpvl in0f896f6
a7ab473
85e1230
c5bc992
8350f89
8e68892
v0.13.0
Compare Source
This release finally enables the new evaluator by default -- the culmination of over a year's worth of work!
It also packs in lots of new features, such as support for absolute module packages, dozens of JSON Schema improvements, and a new experimental XML encoding.
Changes which may break some users are marked below with:⚠️
Evaluator
The new evaluator first introduced in v0.9.0 via
CUE_EXPERIMENT=evalv3
is now enabled by default! There are no remaining substantial regressions in our test suite, and the Unity corpus is almost entirely working now. Given that the new evaluator fixes dozens of bugs for many users, and is already significantly faster for the majority of CUE users, we believe it is time to turn it on by default.We will continue to track any remaining issues for the new evaluator via the
evalv3
label. If you encounter any regressions, please file a bug report. You can also revert to the old evaluator to temporarily work around bugs viaCUE_EXPERIMENT=evalv3=0
. See this FAQ page for more information.We aim to resolve many of these remaining bugs in an upcoming v0.13.1 bugfix release.
An entirely new algorithm for
cue trim
andtools/trim
has been implemented forevalv3
, which resolves all known bugs when trimming CUE.Closedness in
evalv3
has been revisited to match the semantics ofevalv2
much more closely, while at the same time reducing its overhead for larger configurations. This fixes most "field not allowed" regressions and improves the performance of some configurations by up to 5x. As a result,CUE_DEBUG=openinline
is now removed as it is unnecessary.Performance work for the new evaluator is ongoing; a number of changes in this release led to performance improvements of between 5% and 80% for a variety of projects. For more details, see Marcel's performance update last month.
The parser now correctly allows keywords as required field labels, such as
if!: _
, fixing a discrepancy with the spec.Filenames beginning with a dot can now be embedded as long as the glob pattern uses an explicit dot, such as
@embed(glob="dir/.data_*.json")
.@embed(glob="pattern...")
directives whose file globbing results in zero files now result in an error, to avoid situations where a glob pattern silently stops working as intended.cmd/cue
Initial support for absolute packages is introduced, which allow specifying a remote package at a particular version such as
cue export foo.com/data@v1.2.3
orcue vet foo.com/schema@v1.2.3 -d '#schema' data.yaml
without requiring a CUE module file locally.The
cue help filetypes
logic, written itself in CUE, no longer requires using the evaluator to parse CLI arguments or load CUE packages. This results in significant speed-ups when using the CLI with many inputs.The new
cue refactor imports
command rewrites import paths, making it easy to migrate between module locations and major versions.The new
cue mod mirror
command copies modules from one registry to another.cue mod tidy
now preserves the top-levelcustom
field as intended.Hidden files, and files with build tags, should now be correctly filtered when loading a single CUE package.
cue get go
should no longer attempt to import types from the Go standard library as CUE, which caused errors.cue get go
no longer fails on Go strings containing certain character escape sequences or non-UTF8 bytes.cue get go
now interprets Go fields with the newjson:",omitzero"
struct tag as CUE optional fields.cue cmd
now fails if no tasks were actually defined, to avoid situations where a user is misled into thinking a task was defined when it was not.Encodings
The XML "Koala" encoding proposed in February is now available via an experimental implementation. Try it out via the CLI like
cue export xml+koala: data.xml
, or via its Go API.The encoding/jsonschema package gains better support for Kubernetes schemas (CRDs and the core API) although these improvements are as yet only available via the Go API.
encoding/jsonschema.Config.DefineSchema
.Empty YAML files are now decoded as
*null | _
rather thannull
, allowing them to be unified with struct schemas as if they were an empty struct.cue exp gengotypes
now allows control over how to generate optional CUE fields via e.g.@(,optional=nullable)
, where the default now is not to use pointers.cue exp gengotypes
tweaks how it parses@(,type=)
options to support composite types such as slices and maps. Note that this means package paths with slashes must be quoted now.Builtins
uuid.ToString
function is removed, given that it never did anything useful and could mislead users into thinking it did.tool/http
gained afollowRedirects
option to let the user disable HTTP redirection.Go API
CUE_EXPERIMENT=decodeint64
can no longer be disabled as we consider the experiment finished, having been introduced in CUE v0.11.0.cue.Runtime
methodsParse
,FromExpr
,CompileFile
, andCompileExpr
are now removed.cuecontext.EvalDefault
still pointed to the old evaluator; it now correctly points to the new evaluator, and follows theCUE_EXPERIMENT=evalv3
flag just likecmd/cue
and the rest of the Go API.Mirroring
cuecontext.EvalExperiment
, the newcuecontext.EvalStable
constant is added to track the latest stable version of the evaluator.module.SplitPathVersion
andmodule.ParseImportPath
have been deprecated in favor ofcue/ast.SplitPackageVersion
andcue/ast.ParseImportPath
package to consolidate the API.The new
mod/modfile.File.ModuleForImportPath
function allows resolving a module and default major version for a package without consulting a registry.The new
mod/modregistry.Client.Mirror
method implements the logic behind the newcue mod mirror
command.The new
mod/module.Version.Compare
method is added in favor ofmodule.Sort
, which is now deprecated.Full list of changes since v0.12.0
5ca3b8f
e769e47
9418bb0
938d270
3bc5784
9a44314
3045a88
e15f6e4
4a4d9ef
406f64c
eb61a84
7a0906e
894205c
1a2e80e
5a99880
a3db8b8
d9bfe59
17caa72
5d863b6
af81550
e12d544
cff2d7e
8f841ee
cue mod init
by @mvdan in8946dc9
0a71cae
5548932
1c27bdb
cue cmd
by @mvdan ineebcefc
e145a14
38357b7
a6daeb9
2740b68
f87800d
47c9e99
c456d08
3559578
cfe1783
a8f9383
4f3a215
2597621
b3caad3
61e0d7f
e7d687f
7de64e8
0f26957
9752c3a
e231c49
bb2204f
5c33e24
8ca0f5b
b9acd04
56a915b
b17be30
398e8be
59e82a7
4e8dc78
8fb5fea
a95cfa8
38b8955
3be8e48
8fa1079
a1a53e5
68dad74
2c01ee5
a918c8b
9ef3b70
defc384
f2e0b7e
d0f10ea
050844f
f37ff95
6454acb
b3e8da8
9c267d8
c65ecb4
c7a63ad
5c22dc8
e65a5e0
dbe2611
f712e19
aeb0747
8e4c818
80ff2bd
6fd7ee4
db98b5f
45bcd34
21d4ba7
4154968
b0a5318
17e198c
1048634
f93b6b9
aacdc3b
89d1313
ebf4e65
5db678d
09dee80
8f552be
0be3c85
6204a0a
2aee339
8a134a3
3ba376f
a1db0ad
17317ca
4b194d7
0e10ed9
d3ae2ca
4598c91
8e2dd0c
4a580ad
4c0c780
daaba58
cb7a48c
ae4ac04
7701a87
8240e3c
737cd20
667575a
d1baad4
1753350
8e82e47
a164970
efd4ad1
e77a582
4a1805a
d3a3b16
66cf387
2e8d5a7
a7e97fe
3478e43
d1fb074
e223de9
2666081
b6d7332
6741c90
572a6cc
acc06c5
4b5dd6b
93e82f2
fac9a30
3eef4dd
5f329ce
96e0ebc
7cfe774
5dcc768
a753c37
b12e201
e714489
3c149f1
ab8bd45
19403a4
34a512f
8fef4d3
](https://redirect.github.com/cue-lang/cue/commit/8fef4d3f7fc3eb5586e13d